the contract may be renewed - İngilizce Eşanlam Sözlük